################################################################################
__gnome_extensions() {
- local commands="version enable disable info list create"
+ local commands="version enable disable info show list create"
local COMMAND=${COMP_WORDS[1]}
_init_completion -s || return
enable)
local list_opt=--disabled
;;&
- enable|disable|info)
+ enable|disable|info|show)
COMPREPLY=($(compgen -W "`gnome-extensions list $list_opt`" -- "$2"))
return 0
;;
g_printerr (" disable %s\n", _("Disable extension"));
g_printerr (" list %s\n", _("List extensions"));
g_printerr (" info %s\n", _("Show extension info"));
+ g_printerr (" show %s\n", _("Show extension info"));
g_printerr (" create %s\n", _("Create extension"));
g_printerr ("\n");
g_printerr (_("Use %s to get detailed help.\n"), "“gnome-extensions help COMMAND”");
return handle_list (argc, argv, do_help);
else if (g_str_equal (command, "info"))
return handle_info (argc, argv, do_help);
+ else if (g_str_equal (command, "show"))
+ return handle_info (argc, argv, do_help);
else if (g_str_equal (command, "create"))
return handle_create (argc, argv, do_help);
else
*gnome-extensions* info 'UUID'
+*gnome-extensions* show 'UUID'
+
*gnome-extensions* list ['OPTION'...]
*gnome-extensions* create ['OPTION'...]
Show details of the extension identified by 'UUID', including name,
description and state.
+*show* 'UUID'::
+Synonym of info.
+
*list* ['OPTION'...]::
Displays a list of installed extensions.
+